Using Mobile Application Development Technology to Teach Programming and SAD Concepts in MIS and CS Courses
نویسنده
چکیده
Mobile Application Development is becoming a hot topic in both Computer Science and Information Systems programs. The popularity of the mobile phone platform has natural attractions to students, and the small form-factor provides intuitive and natural form factors and design constraints that mitigate scope-comprehension issues commonly experienced in courses that take a more traditional enterprise approach. This paper examines student and faculty perceptions of course interest and personal value in 25 elective mobile app development courses at 12 universities in the southwestern United States attended by over 250 students. Results indicate that students found an app development approach to be more interesting and personally-relevant compared to core courses taken that cover similar concepts using traditional desktop/enterprise technologies and approaches. Faculty appreciated the ability to teach the entire software develop lifecycle in a natural way, including third-party testing, assessment, distribution and marketing.
منابع مشابه
Causes of Failure of Students in Computer Programming Courses: The Teacher - Learner Perspective
There are many factors that influence the high rate of failure of students in computer programming courses. This paper focuses on the teaching methodologies and strategies that are implemented in teaching programming courses. This is a major factor for consideration; hence an investigation into the causes of failure of students in programming courses from the learner perspective with regard to ...
متن کاملBuilding a Serious Game to Teach Secure Coding in Introductory Programming Courses
We report the development and initial evaluation of a serious game that, in conjunction with appropriately designed matching laboratory exercises, can be used to teach secure coding and Information Assurance (IA) concepts across a range of introductory computing courses. The IA Game is a role-playing serious game (RPG) in which the student travels through seven computer techno-inspired environm...
متن کاملExploring Students Intentions to Study Computer Science and Identifying the Differences among Ict and Programming Based Courses
Computer Science (CS) courses comprise both Programming and Information and Communication Technology (ICT) issues; however these two areas have substantial differences, inter alia the attitudes and beliefs of the students regarding the intended learning content. In this research, factors from the Social Cognitive Theory and Unified Theory of Acceptance and Use of Technology were selected as imp...
متن کاملMobile robot labs
R ecently, there has been much interest in achieving educational [1]-[6] and research [7] objectives through the use of small, low-cost, configurable mobile robot kits. One such article [1] argues that robotics provides students with needed experience dealing with integrated systems building, real-world issues, teamwork, multidiscipline information, and critical thinking. Recent excitement with...
متن کاملDesign and Development of a Mobile-Based Application for Identification, Prevention, and Control of Head Lice and Survey of User Satisfaction
Introduction: Using mobile phones is one of the ways to increase peoplechr('39')s knowledge and awareness. The objective of this study was to design and develop a mobile-based application for “identification, prevention, and control of head lice” and also to assess the satisfaction of mobile users with this educational application. Method: This descriptive cross-sectional study was conducted in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011